Britains Most Expensive Street. Kensington Palace Gardens To The Palace, London. No Filming Allowed!